throw down pillars - Espagnol Anglais Dictionnaire